package 集合进阶.单列集合.List集合.Set集合.TreeSet;


import java.util.Iterator;
import java.util.TreeSet;
public class Text {
    public static void main(String[] args) {
        //1.创建一个TreeSet
        TreeSet<Integer> ts=new TreeSet<>();

        //2.添加整数--->添加的顺序是无序的
        ts.add(1);
        ts.add(3);
        ts.add(5);
        ts.add(2);
        ts.add(4);

        //打印---->打印的顺序是从小到大的
        System.out.println(ts);//[1, 2, 3, 4, 5]

        //4.遍历集合
        //迭代器遍历
        Iterator<Integer> it = ts.iterator();
        while (it.hasNext()){
            Integer num = it.next();
            System.out.print(num+" ");
        }
        System.out.println("------------------------");
        //增强for
        for (Integer t : ts) {
            System.out.print(t+" ");
        }
        System.out.println("------------------------------");

        //Lambda表达式
        ts.forEach(integer -> System.out.print(integer+" "));
    }
}
